How IoT Can Vastly Improve Warehouse Management