A street with two double level buses parked on the side and people standing on the sidewalk near the buses.
two double deckered busses on a city street
People stand together waiting for the buses parked on the street. 
The two city buses are pulled over to pick up passengers. 
A couple of double decker buses driving down a street.