One of the biggest problems with self-driving systems is that they can see the road perfectly well and still make shaky short-term decisions in messy city traffic. The advanced systems struggle to ...