Political communication in the age of the Internet