Many bicyclists and other people on a street
Veel fietsers en andere mensen in een straat
A bunch of people on the street.
Een stel mensen op straat.
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.
Een aantal mensen zijn op straat naast fietsers, waardoor de lezer een vollediger beeld krijgt van wie er op de weg is/waarom ze onderweg zijn.