Social media boosts US presidential election campaigns