US companies laid off 40k+ US tech workers, replaced them with H-1B visa holders