Optimizing Warehouse Design and Planning with Simulation