Home Stock Boomers keep wine sales afloat for now, but Gen Z prefers cannabis, sobriety