Designing Automation for Warehousing