What are effective methods to reduce and treat fertilizer runoffs?

Fertilizer runoffs from agriculture can pollute rivers, result in massive algal blooms, significantly affect biodiversity, and result in dramatic reduction of fish population. What are the effective and sustainable solutions and processes by which we can reduce the amount of fertilizer run-offs, or treat them where they occur?

Questions