Waiters, contractors and other employees of America’s small businesses are more likely to miss out on cancer screening, mostly because of a lack of insurance.