Why having a vision is important in business and in life