Challenges Faced by Retailers in the Last-Mile Delivery Processes