As we hurtle rapidly towards the year, doubts about self-driving cars are reaching a fever pitch. Will they be a ubiquitous feature by then? While initial models have made strides, the hurdles are numerous and complex. From handling traffic-heavy urban environments to guaranteeing absolute security, the systems still has a long way to go. On the