Calit2, University of California, Irvine, CA, USA.|Department of Computer Science, University College London, London, UK.|Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA.|Department of Computer Science, University College London, London, UK.