Why on Earth do road-sweeping vans operate during rush hour?

I was recently delayed by 15 minutes on my way to work, stuck in traffic behind a road-sweeper, going about five miles an hour.

-John Guy, Brighton