Self-driving cars are going to happen.
It is simply a matter of time.
Maybe 30 years from today for the first vehicles that are partially automated, that is, they can drive safely on private roads or roads that require a permit such as a motorway where the traffic is more predictable.
Perhaps 40 years from today for a significant number of self-driving, self-navigating vehicles on the roads.
And 50 years from today (at the outside) for almost all vehicles to be self-driving.
In 50 years vehicles that are non-self-driving will be an anomaly.