Engine Fuel Consumption Modelling Using Prediction Error Identification and On-Road Data