Applications of Nanomaterials for Heavy Metal Removal from Water and Soil: A Review | Synapse