South Africa How a city came together to rewrite its future in the age of climate change By Julia Evans