Concept car of the future from Toyota presented at 2007 Canadian International AutoShow in Toronto. I have only ONE question: what if it rains??…