New Delhi has one of India's largest bus transport systems.