Professional claims cannabis shortage in Canada could endure years