I had no idea what these are, but found this pretty cool video of them in use.
Holy crap, that is so cool. Makes me wish I had a pool. Or lived somewhere where there is a point having a pool. #seattlelyfe
I had a pool when I lived in WA. Cost sooooooo much to heat it. But dang, that is cool.