https://tfl.gov.uk/bus/stop/490013766E/trafalgar-square-char...
It may not be something you hack together in a weekend, but it's definitely startuppable. Love that word, btw, can I keep it?
Because of the partnerships needed, it won't scale quickly, but I wonder if it has potential as a non-profit startup. Or even for-profit, you just need to work on the value proposition to the local transit agencies. Some areas in the US do have this, after all. I'm not sure if it's GPS or what, but I've seen it Seattle when I visited, and also in Arlington, VA, where I used to live:
http://mobile.commuterpage.com/realtime.cfm?stopCode=41209&f...
I believe in Arlington, it was mostly grant funded (state and federal), but somebody's gotta be out there doing the work.
I live in Maine now - having decent public transportation would be a nice first step.
https://www.trafi.com/lt/vilnius/autobusai/1g-greitasis-auto...
This info is online for (at least) Christchurch and Auckland buses in NZ.
For example: I live in the countryside and want to get a bus into town. Fair enough but sometimes the buses run late, and sometimes they run really late - like half an hour plus. I often don't have that kind of time to waste, especially not if it means standing or sitting around in the rain. Moreover, it makes the timetable a work of fiction, and in that case what's the point of the timetable[1]? The truth is that in many cases I couldn't really care less about the bus timetable: what I want to know is when the bus I need is going to get here, and I'd like to be able to track its location to help with that.
Be great if there was an app for that, but sadly there isn't (not where I live, anyway). I have a feeling the Swiss Post buses might support that, but I could be imagining it. Thing is, it's not very start-uppable as a concept: you need partnerships with any bus companies involved, you need GPS equipment in the buses, you need parternships with cell networks and good enough coverage that location and ancillary information can be sent back to base to be served up through the app, etc.
In town the bus stops have those TfL style boards that tell you how long until the next bus arrives and where it's going but, of course, you still have to go to the bus stop to get that information.
[1] Timetables do become more important when you have to make changes, or use multiple forms of transport and make them dovetail together, so I'm not actually advocating that they be dumped.