WATCH: Struggling delivery robots get a boost from helpful humans in Finland | Alto