So, it's fairly common knowledge that Civ 4 lacks land transport AI. This has been discussed before, and as far as I am aware, never resolved. (There was a thread in the modcomps forum some time ago by someone who had attempted to but not succeeded in solving the problem, I think).
However...