Mar 262 min readBarcelona Launches Its First Driverless Bus with Passengers: A Step Towards the Future of Urban Mobility