Optimizing supply chain logistics with iot and machine learning: from data collection to decision making based on refined battle royale optimizer weighted random forest