First mile/last mile challenges