A Review of Factors Affecting SCC Initiation and Propagation in Pipeline Carbon Steels