Text this: An exact approach for the multi-constraint graph partitioning problem