Mayors from some of the world's biggest cities gather in Mexico to plot their strategy for fighting climate change in the face of skepticism from US President-elect Donald Trump.