Supply Chain Management with Internet of Things (IoT) and Cloud