Clustering and Analysis of GPS Trajectory Data using Distance-based Features