A new bus operator company called Bridj.com has launched a data-driven bus service which allows people to book rides through their smartphone, and then dynamically calculates the optimal bus route to pick up and drop off travelers in the most efficient optimal way:
Needless to say, this could be a very useful idea for mass-transit in India. I think that if an Indian company were to try this idea, they could save a lot of people a lot of time, hassle, and money, while providing a lot of convenience. Such a system, driven by 'big data' analytics, could probably be developed and deployed in fairly short order. Furthermore, it could make use of ISRO's new IRNSS (Indian Regional Navigational Satellite System) which could provide unprecedented position-tracking accuracy and other unique advantages.
Maybe it could make bus travel safer, too.