Unsupervised-Based Distributed Machine Learning For Efficient Data Clustering And Prediction