I do believe the future you outline will happen but IMO the timeline is very far from clear. Significant challenges remain for self driving cars.