Hardness of Water:Causes, Types and Treatments