A Rule-Based Expert System for Predictive Maintenance of a Hybrid Bus