A shape-based adaptive segmentation of time-series using particle swarm optimization. (July 2017)