Planning and strategy development in the face of complexity