A mixture model approach for on-line clustering