Many busses drive down a urban street. 
a number of public transit buses on a street
Three buses on a city street with a man walking in front of them.
very long and nice buses standing at the zebra crossing
Two large buses are parked on both sides of the street.