Champalimaud Neuroscience Program, Champalimaud Centre for the Unknown, Lisbon, Portugal.|Champalimaud Neuroscience Program, Champalimaud Centre for the Unknown, Lisbon, Portugal.|Gatsby Computational Neuroscience Unit, UCL, London, United Kingdom.