There’s nothing more frustrating than waiting for a bus when you have no way of telling when – or if – it’s going to turn up. Especially when you have somewhere important to be, or it’s raining, or it ...