Text this: A Review on Fatigue Life Prediction Methods for Metals