Employers are having a hard time finding enough workers, and that may be because millions of Americans are increasingly going to work for themselves, either creating businesses or becoming freelancers ...