Optimal Vector Packing In Multiple Dimensions With Heuristic Search