A _really_ intelligent airline scheduling system would (IMHO) be
able to offer you options like"there is a direct flight Pittsburgh -> Kansas City, and from there it
is a 2 hour drive to Columbia, so that will save you 5 hours travel time"
That's not an airline scheduling system.
That's a travel scheduling system. Different beast.
Regards
Marshall
--Johnny