Coordinating Hundreds of Cooperative, Autonomous Vehicles in Warehouses