Street sweeping vehicle