Removal of Agrochemicals from Waters by Adsorption: A Critical Comparison among Humic-Like Substances, Zeolites, Porous Oxides, and Magnetic Nanocomposites