There is absolutely no way Uber will have fully self-driving cars in a few years (a car that picks you up without a driver). If anything is going to save Uber, it's going to be Otto. Self-driving trucks are a much easier technical problem and the market is the better part of a trillion dollars just in the US.