The Important Components of Successful Last Mile Delivery