Well, yes. Science doesn't know, but that doesn't mean that scientists doesn't speculate, or that some of those speculations may at some point be shown to be more or less correct. Not knowing in a scientific way is a very interesting kind of "not knowing" :-)