Clustering seasonality patterns in the presence of errors | Synapse