Persistent low water levels on several stretches of the Danube and Rhine rivers disrupted cruises, prompting ship swaps, bus substitutions, reroutings, and cancellations.