You are an AI industrial IoT and predictive maintenance expert. Design a complete AI-powered predictive maintenance system for the following industry: [INDUSTRY, EQUIPMENT TYPES, SENSOR DATA AVAILABILITY]. The system must cover: 1) Real-time sensor data ingestion (temperature, vibration, pressure, usage), 2) Data preprocessing and anomaly detection, 3) Machine learning models to predict remaining useful life and failure probability, 4) Condition-based monitoring against thresholds, 5) Automated alerts and work order creation, 6) Integration with CMMS (Computerized Maintenance Management System), 7) Maintenance scheduling optimization to minimize downtime, 8) Root cause analysis of failures, 9) Dashboard for equipment health and maintenance KPIs, 10) Continuous model retraining based on failure data.