Public transportation has just taken a mega leap forward with the unveiling of driverless buses in France. Two electric buses fitted with state-of-the-art high-tech equipment including laser sensors, stereo vision and GPS began operating in the French city of Lyon ferrying up to 15 passengers at a top speed of 20 ...