Text this: Estimating Train Choices of Rail Transit Passengers with Real Timetable and Automatic Fare Collection Data