Cactus material-based adsorbents for the removal of heavy metals and dyes: a review