A simulation model for designing straddle carrier-based container terminals