Removal of Heavy Metals and Metalloids from Water Using Drinking Water Treatment Residuals as Adsorbents: A Review