Internet Revolutionized Political Campaigns