Public transport in large Indian cities are often plagued with unforeseen delays, thanks to the traffic and inefficiency of the public transport system. Now, researchers have used the power of technology to make this a thing of past. Using concepts from data science, researchers have developed a simple web-based application that can accurately predict the arrival and travel times of the Metropolitan Transport Corporation buses in Chennai, based on historical data collected over a period of time. With such technologies, researchers say, the wait for a bus might soon be over for ever!