Unlike their larger peers, many smaller and mid-sized businesses are struggling to fill open jobs, according to the latest figures from the National Federation of Independent Business. A key reason?