From trains that speed through huge apartment blocks to floating restaurants and mini 'towns' on the rooftop of soaring ...
Lagos in Nigeria is on track to become the largest city in the world by the end of the century, with a projected population of around 100 million people, according to experts ...