Clustering One Dimensional Data