Major South African centres are at risk from the effects of climate change, says an international report.