AN ANT COLONY SYSTEM HEURISTIC FOR TRAIN SCHEDULING PROBLEM