Download Collective Behavior And Public Opinion: Rapid Shifts In Opinion And Communication