how long is it from dalls to san antonio by train