Text this: Comparative Study on Rail Damage Recognition Methods Based on Machine Vision