Predictive maintenance is one of the most valuable applications for machine learning