A bus rumbled along the road.