a green bus driving down the road in front of some cars 
A bus driving on the road on a rainy day.
A green bus driving down a rainy roadway.
A green bus is on a street with other traffic.
A green bus of some sort moving along a road.