7,000 cities around the world are way ahead of targets to cut carbon emissions