Text this: Integrated berth allocation and quay crane assignment and scheduling problem under the influence of various factors