how algorithmic crowds work