As governments across the world have promised to stop polluting carbon emissions by 2050, scores of European cities have pledged to get there by 2030 — just seven years from now. The European Union wants 100 cities — including capitals Paris, Madrid and Amsterdam — to be carbon neutral