Multiple-Class Classification of a Diesel Locomotive Engine’s Mechanical Condition Based on Wavelet Properties of Vibration Signals via Machine-Learning Techniques | Synapse