Google’s self-driving car is still at least five years away from commercialization, but the team behind the project has made remarkable progress since starting work in 2009. We took a roughly three-mile ride around Mountain View in one of the modified Lexus SUVs, and it drove so well on its own, it was kind of boring. Over 700,000 autonomous miles, the Google cars have learned a lot. They can break the speed limit to stay safe and be just aggressive enough at a four-way stop to get through the intersection. But a lot of work remains to be done. There are lots of things the cars still can’t do, like deal with snow or avoid killing small animals. Here’s what we found most surprising about what Google’s robot car can and can’t do right now.