It's clear that human beings have not evolved with driving in mind.
With front-facing eyes stemming from our days as hunters, we have a narrow field of vision. Combine this with unreliable hearing, reaction times, and movement speed - and accidents are waiting to happen. Throw in some cell phones on top, and you've got a deadly mix. 
The proof is in the numbers. There are around 40,000 deaths  and more than 2 million serious injuries on US roads every year. Self-driving cars have the potential to reduce these numbers considerably.
To achieve this, autonomous vehicles do not need to be as good as human drivers - they need to be far better. With a system of radars, cameras, and lidar (Light Detection and Ranging) - autonomous vehicles see the world in a way no human ever can:
None of these systems are sufficient all on their own. But by combining all three with powerful AI - the reality of self-driving cars starts to take shape.
For car companies, the primary challenge of developing self-driving vehicles lies not in the hardware - but the software.
And to improve the software, they need data. And fast.
In the early days of the self-driving arms race - manufacturers discovered that collecting data from the real world was far too slow of a process.
Although real-world miles are valuable - new methods were needed to speed up the data collection rate.
The answer? Simulation.
Waymo - formerly known as the Google Car Project - logged eight million miles  of real-world test-driving in its first nine years.
They now simulate nine years' worth of real-world driving every single day.
In fact, their Matrix-like virtual world, called 'Carcraft', has already simulated over five billion miles of driving data. And has a fleet of over 25,000 virtual cars.
By capturing real-world data and using it in a simulated world - the number of test-driving miles grows exponentially. And AI systems can learn at a faster and faster rate.
Despite the obvious benefits of driverless vehicles - there will also be negative impacts on the driving and transport industries.
In the US, there are around five million people who drive for a living . This includes truck, bus, van, taxi, and 'e-hailing' drivers like Uber and Lyft. Once we reach SAE level 5 - vehicles that need no human interaction - it seems clear that many (or all) of these jobs will be obsolete.
After all, a self-driving truck can work 24 hours a day, takes no breaks or holidays, requires no wages - and never loses concentration.
In the case of Tesla's all-electric semi - it may even save over $100,000 a year on fuel. 
It's hard to see transport companies persisting with human drivers once safer and cheaper AI drivers enter the market.
In addition, there are around 750,000 Americans working as auto repairers, technicians, and mechanics. With fewer collisions and electric vehicles requiring far less maintenance  - many of these jobs may also be under threat.
There are benefits to self-driving cars that aren't obvious at first. Aside from your car being able to drive and navigate for you, there are other flow-on effects:
As self-driving cars develop at a rapid pace, there are many safety, legal, and even ethical questions  still to be answered.
Despite the simulations, nobody knows quite what the world will look like without humans behind the wheel.
But with less traffic, better fuel economy, and the saving of lives - most people are sure to embrace a driverless society.