Several buses and vehicles driving down the road.