Internet of Things applications and challenges for supply chain management