Describir: Anomaly detection and complex event processing over IoT data streams