DeCoClu: Density consensus clustering approach for public transport data