Climate change communication and the internet: challenges and opportunities for research