Are delivery robots the future of logistics?