The effect of the Internet on the civic engagement and voting behavior of young Americans