Text this: A branch-and-bound project assignment methodology with generalized network strategies for updating bounds /