NBC: Foreign workers laid off from Big Tech face a deadline: Find jobs ASAP or leave the country