The first driverless bus on America’s public roads travels only 1000 feet