Is Idaho poised to get a bunch of new jobs?