Text this: Exploring pre-service mathematics teachers’ thinking for solving linear programming word problems