Many have already posted about this topic in a different way so as to how make BMTC effective in terms of providing service.
Following are my views mainly in terms of operational:
"The world is not "running out water", but it is not always available when and where people need it."
"Every minute during the next 20 years, 30 Indians will leave rural India for urban areas. India will need some 500 new cities. If there were ever a time to focus on the smart growth of our urban areas, that time is now"