Text this: Processes and events in the center: a taxi trajectory-based approach to detecting traffic congestion and analyzing its causes