Text this: A method for optimizing urban rail transit timetable based on accurate power flow