Machine learning, blockchain, and cyber security in smart environments : application and challenges /: application and challenges. (2022)