Re buses, I feel your pain. At least in the past, when a bus stopped to change driver or for a break or loo stop, etc., either the driver or conductor would actually tell the passengers and give them a timescale. These days, they just leave the cab and leave passengers in limbo. So many times, I've been sat in a bus when the driver has just stopped at a bus stop, turned off the engine and beggared off. I don't know whether we'll be there 5, 10, 15 minutes. So many times, I'd have actually walked a couple of stops to get to my destination if they'd only said how long they'd be. It's maddening how buses and trains have so little regard for their passengers and basically just do what the hell they want to do, when they want to do it!