October 29, 2010 at 7:07AM Driverless electric van cruises 8,000 miles from Italy to China without stopping for directions