Google's self-driving cars are here and being tested, but even the head of the project, Chris Urmson, suggests that you may have to wait up to 30-years for the cars. Countries with good weather and less challenging roads are likely to get the vehicles first.
I really can see the benefits, and i'm sure acceptance will come, in due course. On the positive side, no longer will there be the need to actually own a vehicle. In some locations i can see that working. I would also imagine that taxi drivers will have something to say about self-driving cars usurping even Uber.