Europe is home to some mighty rivers, and there’s no better way to get to know historic waterways than by cruise ship