CRACS & INESC-TEC, Departamento de Cixc3xaancia de Computadores, Faculdade de Cixc3xaancias, Universidade do Porto, Porto, Portugal.|CRACS & INESC-TEC, Departamento de Cixc3xaancia de Computadores, Faculdade de Cixc3xaancias, Universidade do Porto, Porto, Portugal.|Department of Computer Science and Engineering, Interdisciplinary Center for Network Science and Applications, and ECK Institute for Global Health, University of Notre Dame, Notre Dame, IN, USA.|CRACS & INESC-TEC, Departamento de Cixc3xaancia de Computadores, Faculdade de Cixc3xaancias, Universidade do Porto, Porto, Portugal.