The United Nations report World Urbanization Prospects 2018 describes a megacity as a city of 10 million or more inhabitants.[1] By that definition, the number of megacities will increase from 10 in 1990 to an estimated 43 in 2030 globally, hosting nearly 9 percent of the world’s population.[2] Spanning five continents, megacities present numerous economic, demographic,…