why is strategic thinking important in business