Watch: Overcome Challenges and Succeed in Last Mile Deliveries