Hi,
having to rely on coaches to travel over the last view days I found it rather tedious to read the timetable. They never seem to be quite accurate as local traffic, accidents and road conditions had a severe impact on the timing. It is almost normal with public transport that route planning has to adapt quickly to such conditions. Hence a method of obtaining up to date information would be exceedingly useful.
To facilitate this time tables on bus stops should feature a short but unique serial numbers. Perhaps barcodes that can be read using the built-in camera available in many mobile phones now. Using this information it is possible to text or browse for up-to-date trip information from a central time table service. At a very minimum, such a website could feature the time of the next bus or train should be available possibly interpolating the timing on successive stops.
Riding on the code a whole host of other services could be provided. Using a map application the real or estimated location of the current scheduled buses could be shown. Hence the traveller could make an informed decision to use a different bus stop to board earlier. If a bus is delayed an alternative route or line could be suggested. On getting off the bus and using the the code I could use the location when choosing and calling a local taxi company for the final leg of the trip.