American cannabis producers are now favored by Wall Street analysts, who have soured on Canadian companies