Understanding viral online content and social media’s influence