Africa is home to three of the world's megacities — cities with populations of over 10 million — and the continent's urban population is set to double by 2050 from its current 1.2 billion inhabitants. Such growth not only means a strain on resources, but also concerns over how development will take place, and whether or not it will further contribute to climate change.