many public transit buses on a city street