Some think that there are no more mysteries out there. Some think that science has all the answers. Think again. Here are 42 of the big and small questions for which science has no answer.