Dynamic Rank Factor Model for Text Streams