Want to ask yourself how can a machine react on something as unpredictable as traffic (and the human aspect involved in it)?
Apparently this doesn't work so well.
Google reports self-driving car mistakes: 272 failures and 13 near misses | Technology | The Guardian