Why Iron Rusts: The Complete Science of Corrosion Protection for Bridges, Ships, and Pipelines—Electrochemistry, Galvanic Coupling, Stainless Passivation, Galvanizing, and Cathodic Protection