Everyone sometimes has ridiculous 'dreams' that are impossible in reality, but the reason for 'why do you dream' is not clear, and various hypotheses have been made. Eric Hoel of Tufts University has ...