SOCIAL MOVEMENTS AND THE INTERNET: FROM CENTRALIZED POLITICS TO DISTRIBUTED POLITICS