Automated clustering of trajectory data using a particle swarm optimization. (January 2016)