As we hurtle swiftly towards the year, doubts about self-driving cars are reaching a fever pitch. Will they be a ubiquitous presence by this point? While early models have made strides, the challenges are numerous and complex. From navigating complex urban environments to confirming absolute protection, the technology still has a long way to evolve