Uber to adopt 100% EV rides by 2030