Today, at least one in four people in Bangladesh lives in urban areas. And in 30 years, at least half of the country's population will be living in cities.