Enabling the autonomous supply chain with IoT, AI and Blockchain