Uber Eats to make takeaway deliveries with 2,000 autonomous robots