calculate average response time in message thread
response time only calculated between messages with differing directions
trying splitting messages with dbscan clustering
added epsilon calculation
added clustering plot to conversations
build conversations with clustering
using DBSCAN clustering to group conversations