The impact of social media on election campaigns