After a successful first season on the Great Lakes last summer, Viking cruises is expanding with an itinerary that includes Cleveland.