Impact of generalized travel costs on satellite location in the Two-Echelon Vehicle Routing Problem