Blockchain, Big Data and Machine Learning (Trends and Applications)