Gen Z and millennials are saving the cruise industry — Warptech News