The internet and the presidential election