Data driven predictive maintenance applications for industrial systems with temporal convolutional networks. (July 2022)