Fault detection and explanation through big data analysis on sensor streams