content: It will take minimal 15 years, these self driving cars must coexist with human drivers. And human drivers will push your self driving cars off the road to get ahead of you because they know that you will stop anyway.