Scientific Discovery and the Human Drive to Explain