How? On what planet? This takes about 30 seconds, tops. Why is the driver digging around for change? Are you too cheap to round the tip to the next bill?
To solve the problem Uber solves please read the following handy tips:
1. Carry cash, in your wallet, if you're unfamiliar with it, you may obtain it at an ATM.
2. As you're approaching your destination look at the meter, this will be roughly the amount of cash you'll need. Move the decimal to the right one digit and multiply by 2, this is the tip. Add it to the amount on the meter.
3. Select the closest amount of bills to this amount eg. 20.57 means a $20 bill.
4. Hand this to the driver, say 'keep the change' and get out of the car.