How Social Media Turns Events into Thriving Communities