How Promising Is The Future of Last-Mile Food Delivery?