Riparian buffer zones of the Canterbury agricultural landscape and their effectiveness for nitrogen and phosphorus retention.