Towards Autonomous and Safe Last-mile Deliveries with AI-augmented Self-driving Delivery Robots