As a leader, you know that you should dream and cast a vision. So why is dreaming important and why do you need a vision? Listen in.