Intelligent warehouse management system