Predictive maintenance: Condition monitoring meets the IoT