Overcoming Last-Mile Challenges in Logistics