1. Institute of Computer Science, Foundation for Research and Technology-Hellas, Heraklion, Greece
2. Department of Computer Science, University of Crete and Institute of Computer Science, Foundation for Research and Technology-Hellas, Heraklion, Greece
3. School of Informatics, University of Edinburgh, Edinburgh, United Kingdom
4. Department of Computer Science, Columbia University, Boston, USA
5. Comcast, USA
6. Department of Computer Science, University of Crete and Institute of Computer Science, Foundation for Research and Technology-Hellas