Optimization of Drone-Assisted Last-Mile Delivery Systems