I don't think that's possible without having the public transport installing GPS devices in their vehicles and sharing the data with the rest of the world. And I don't see this happening anytime soon.