Best practices for cycle counting in warehouses