Studies say India will be the most populous country in the world by 2025. Overpopulation is a threat to the country’s growth and progress.