Dirichlet Process Mixture model simulation for clustering and