1. ICREA, 08010 Barcelona, Spain;
2. Department of Economics and Business, Universitat Pompeu Fabra, 08002 Barcelona, Spain;
3. Barcelona Graduate School of Economics, 08005 Barcelona, Spain;
4. IESE Business School, University of Navarra, 08034 Barcelona, Spain;
5. Department of Information and Communication Technologies, Universitat Pompeu Fabra, 08002 Barcelona, Spain