how does a car wash foam gun work