Mayors of cities from Lisbon to New Orleans called on Thursday for urgent global action to tackle climate change that could see hundreds of coastal metropolises swamped with water.