Tired of long, anxious waits for buses? `Bus clocks’ could help