Strategies, Heuristics and Biases in Complex Problem Solving