Many bicyclists and other people on a street
A bunch of people on the street.
A bunch of people are on the street alongside bicyclists, thus giving the reader a more complete image of who's on the road/why they're on the road.
(-x)
(-x)