Various Natural and Anthropogenic Factors Responsible for Water Quality Degradation: A Review | Synapse