Foreign tech workers on visas face uncertain futures amid layoffs