Optimization of Transportation Networks for Freight, Based on Costs, Network Robustness and Environmental Impact