I don't know if Detroit does this already, but why not put plows on the things that are already moving? Buses can take care of major roads, and garbage trucks go everywhere.
I suppose since they start and stop all the time it could be difficult to get a nice even scrape goin' on but it's better than nothing.
Bookmarks