Climate Change, Water Quality and Water-Related Challenges: A Review with Focus on Pakistan