No one really knows, but I have read four explanations, all of which, I think, have some grain of plausibility.
Nadie sabe realmente pero he leído cuatro explicaciones, todas ellas creo, tienen cierto nivel de plausibilidad.