Text this: Natural optimization algorithms for the cross-dock door assignment problem