Nanomaterials and Purification Techniques for Water Purification and Wastewater Treatment