Real-Time Predictive Maintenance using Autoencoder Reconstruction and Anomaly Detection