Since freight companies own the tracks the only way to do it would be if government bought them, which I assume would cost hundreds billions of dollars. Just passing a bill giving passenger trains priority would be unconstitutional because it would interfere with property rights of the owner.