The Perils Of Autonomous Driving And 'Software On Wheels'