Text this: Nearest-Better Clustering-Based Memetic Algorithm for Berth Allocation and Crane Assignment Problem