7 last-mile delivery problems in AI and how to solve them