Text this: Applications, challenges, and solutions to single- and multi-objective critical node detection problems