The good news is that mayors – in developed and developing countries alike – are no longer waiting for national governments to strike a global climate agreement. Not only Copenhagen, London, and Munich, but also Johannesburg, Rio de Janeiro, and Shanghai are drawing up their own environmental programs.