Intelligent Waste Management Using IoT, Blockchain Technology and Data Analytics