Application Of Data Mining Techniques For Fault Diagnosis And Prognosis Of High Pressure Fuel Pump Failures In Mining Haul Trucks