Compressing dynamic text collections via phrase-based coding