Fox: Would you hop on this driverless electric city bus?