Studies on machine learning models for misfire detection and vehicle condition monitoring: a low cost approach