Uber and Rivian are partnering to deploy up to 50,000 autonomous R2 robotaxis across 25 cities in the U.S., Canada, and Europe by 2031