A peek into the future: predicting the evolution of popularity in user generated content
What is Twitter, a social network or a news media?