Canada’s labour shortage will be a long-term challenge for the economy