Collective Intelligence, Data Routing and Braess' Paradox