Metaheuristics for Vehicle Routing Problems with Three-Dimensional Loading Constraints