As we hurtle rapidly towards the year, questions about self-driving cars are reaching a fever pitch. Will they be a ubiquitous presence by this point? While initial models have made strides, the hurdles are numerous and complex. From navigating complex urban environments to guaranteeing absolute safety, the infrastructure still has a long way to pr