A Dirichlet Mixture Model of Hawkes Processes for Event Sequence Clustering