Prediction Of Fuel Consumption Of Long Haul Heavy Duty Vehicles Using Machine Learning And Comparison Of The Performance Of Various Learning Techniques