A Step By Step Approach to Predict Fatigue, Wear Failure and Remaining Useful Life in Mechanical Systems