Analysis and ranking of corrosion causes for water pipelines: a critical review