Even in St. Louis (Missouri, USA) there are street sweepers that basically look like this http://cityofgrandterrace.org/images/pages/N278/image002.jpg with brushes that move dirt and small items around and a (weak?) vacuum cleaner, as well as little trucks that are used to vacuum-clean things like parking lots like this http://bestservices1.com/yahoo_site_admin/assets/images/7684... (from the name, I'd guess that it's of German manufacture). Therefore, I'm guessing that our young friend here has something else in mind.