Bin Packing with Adaptive Search