The promise of driverless vehicles has been hanging over the automotive world for years. Will they ever reach mass adoption?