Douro, Lavoro fluviale