Last week, United States President Barack Obama praised the efforts of United States mayors to tackle climate change: