These advances would need to include :-
-Being able to decide what can be considered a road and what cannot.
-Knowledge of Human psychology which additionally needs to cover areas of suicide , homicide, etc.
-Knowledge of Animal psychology
-Understanding of different cultural norms both for humans and animals (I have found that the cows in Bangalore are much less likely to yield way than the cows in Kerala)
I think most people who say the issues are social and legal don't think the technical problems are solved, they just think that we are inexorably progressing towards solving them at a more rapid rate than the social and legal problems.
2) Has anyone made an animated depiction of the crash, I'm curious if I have in my head the right idea about what actually happened
Was this a test-vehicle of Google? In that case, it probably had lots of cameras on board.
What I find interesting is this comment: Our test driver, who had been watching the bus in the mirror, also expected the bus to slow or stop.
Some number of us humans are better than that. In addition to my father who's in his early '80s who's lived almost all his life in Missouri, where driving instead of flying to other places is generally ideal, try this search: https://www.google.com/search?q=truck+driver+million+mile+cl...