Pretty neat! Worth keeping in mind though that a lot of that data came from Phoenix, a city that only gets 8 inches of rain a year and has fairly pristine, well-marked roads to match. In a way, Phoenix is the perfect initial testing ground for self-driving cars before you put them in an environment that more closely resembles the typical US city.
But a lot of that data also seems to come from San Francisco, so I have to admit I'm impressed.