Even with more teenage workers, restaurants struggling to fill positions