Strategies for overcoming data scarcity, imbalance, and feature selection challenges in machine learning models for predictive maintenance | Synapse