Data mining in predictive maintenance systems: A taxonomy and systematic review. (22nd June 2022)