India is projected to overtake China as the most populous country in the world this year. The shifting demographics are bound to create heightened demand for education, health care, jobs and civic amenities, putting existing systems under stress. Current urban …