Causes and possible solutions to water pollution