Could 7 billion people live in a Texas-sized city?
With 7 billion of us now inhabiting the Earth and more than half of them living in urban areas, the challenge continues to be: how can we accommodate our growing population in an urbanized world. Density and smart urban planning might be the answer.