Modern street sweepers are mounted on truck bodies .
Modern street sweepers are can vacuum debris that accumulates in streets .
Modern street sweepers are mounted on truck bodies and can vacuum debris that accumulates in streets .