Why Social Movements Come into Being and Why People Join Them