N95 is the best for Dr. working in the closed HVAC env, for outdoor and shopping, L1-L3 surgical mask might be better actually.
The material to make N95 is the time consuming part, I think Houston can do it but not sure if any company created the production line. Without those raw material, there will always be N95 shortage, building it in USA is not cost-effective in the past.