A conceptual framework for machine learning algorithm selection for predictive maintenance | Synapse