Last mile challenges and consequences