The productivity slowdown puzzle. Technological and non-technological shocks in the labor market