Uber CEO says making self-driving taxis mainstream will 'take way, way longer'