How developing cities can meet the challenges of the 21st century