As we hurtle rapidly towards the year, concerns about self-driving cars are reaching a fever pitch. Will they be a ubiquitous reality by then? While initial models have made strides, the obstacles are numerous and complex. From maneuvering traffic-heavy urban environments to ensuring absolute safety, the systems still has a long way to evolve. Ho