A comprehensive review on artificial intelligence driven predictive maintenance in vehicles: technologies, challenges and future research directions (SN Applied Sciences)