transportation in a static environment -- The berth allocation problem: models and