Technology and Resilience - Cirera. (National Bureau of Economic Research,)