These cars were not driving through puddles of water. The road was in fact perfectly dry. But the pavement was so hot that it created a temperature gradient in the air immediately above it, which bent the light rays just enough to generate reflections of cars, etc. Quite a common sight on hot days on Canadian and US highways. Our eyes can be easily fooled.