A cluster-based appraoch to content based time series retrieval (CBTSR)