Data-based fault-tolerant control of high speed trains with traction/braking notch nonlinearities and actuator failures