The short answer is that if this happens, Uber Eats will allow you to cancel the order and issue you a refund directly to the payment method that you used. Note that it's fairly rare that this happens. Most of the time, Uber Eats will eventually find a driver to deliver your order.