Limiting foreign labour could make staffing challenges even worse for small businesses: CFIB