FedEx sets aside the delivery robot. Humans win (for now)