A bus rumbled on the green road.