Health-care workers struggle as job vacancies hit all-time high: StatCan