I couple of popular bike routes west of my place are often littered with so much broken glass and construction debris it isn't practical to sweep up. It needs a proper street sweeping machine.
Two segments are near some roadhouses and stripper clubs. The biker bar isn't the problem -- bikers know better than to litter their own roads with busted beer bottles. But rednecks in pickups don't care. Especially near the stripper bars. They leave liquored up and p'd off at the world, smashing glass everywhere because it hasn't yet occurred to them that getting liquored up and p'd off at stripper bars is counterproductive and you never go home with the girl.
The construction debris is an ongoing thing. Won't stop anytime soon. This formerly quiet rural area and farm to market road now passes a huge and expensive housing development project, probably just one of many to come. In 5-10 years that route won't be safe for bicycling anymore. For now, we just cope with the debris and consider it the future good ol' days.