Predicting Machine failure using Machine learning on a synthetic dataset of an existing milling machine consisting of 10,000 data points