I'm with Jeff, self driving cars have been just a few years away for well over a decade now. I think it's one of those cases where the last 10% of the problem takes 90% of the effort. If we built cities and the road infrastructure around self driving capability that might work, but currently cities aren't built that way and that wouldn't meet the definition of Level 5 anyway.