From Viking's iconic longships to excursions, dining and more, here's everything you need to know about sailing the Danube with Viking River Cruises