Campaigning online : the internet, elections and democracy in Canada