Simulation Framework for Berth Allocation Planning