Blockchain, Internet of Things, and artificial intelligence. (2021)