Royal Caribbean Aims to Appeal to Millennials with Shorter Trips | Fortune