MODERN COMPUTATIONAL TECHNIQUES ARE TRANSFORMING HOW SCIENTISTS TACKLE DIFFICULT PROBLEM SOLVING