Millenials are the new demographic that cruise lines are seeking