CEOs no longer have the luxury to focus on the next 100 years