Today, for the first time in history, half the world's population lives in urban areas. By 2050, eight out of ten people will be living in cities.