A new ranking lets anyone see how nearly 600 cities are faring in their efforts to keep earth from overheating