Maintenance Planning, Scheduling, and Control