Robots Taking Over Moscows Deliveries: The Future is Here!