The last mile is still the hardest part of shipping anything