Text this: Heuristics for offline rectangular packing problems