Estimating system health from streaming sensor data