Analyzing Twitter user behaviors and topic trends by exploiting dynamic rules