AI has a talent shortage — meaning $1 million job offers even as tech layoffs hit hard