Just to be clear the whole "nursing shortage" in the USA is complicated and not wholly true universally.
Here in New York City for instance there isn't any such thing; if or when a hospital says it has a "shortage" they mean of a nurse with specific experience and training. New graduates/licensed nurses? We've got them in such numbers many leave the city and state to find work elsewhere.
By and large where you find any shortage of nurses today in USA there are several common factors. Geographic location, working conditions and wages/compensation are usually near the top.
North Dakota has a problem finding nurses, well because it is *North Dakota*. Not everyone is keen on those long harsh winters for a start.
Florida offers a wonderful climate, but the pay for professional nurses, and often working conditions aren't that great.
In general newly licensed nurses tend to prefer living/working in their local community. That is someone who lives in Atlanta, GA goes to school there, graduates and upon licensure wants to work in or near that area. Not every nurse can or wants to pack up and move across country.
https://www.theatlantic.com/health/a...ortage/459741/