Reduce Lost Revenue Risks with Smart Maintenance Scheduling