Self-driving cars have gained a lot of attention and conjecture in recent years. Even though there is more work to be done before they become a reality, the