Classification Of Faults In Railway Ties Using Computer Vision And Machine Learning