Text this: Motor fault detection and diagnosis using a hybrid FMM-CART model with online learning