An Optimization Approach for the Train Load Planning Problem in Seaport Container Terminals