Elections in the Internet era