Cannabis is in and alcohol is out. Is Gen Z driving the chan