Detecting Contextual Anomalies from Time-Changing Sensor Data Streams