Rhine, Danube, or Seine

Are there any problems associated with cruising either the Rhine, Danube, or Seine late June to mid-August? I am thinking particularly about low water that might force cruisers into a coach to simply ride along the river banks. If anyone has done any of these cruises, I would appreciate any comments on their merits and drawback. Planning for 2020, so there is lots of time.