From Dispatch to Doorstep: Last Mile Delivery Solutions