ઘણા વિવિધ સિદ્ધાંતો પ્રસ્તાવિત કરવામાં આવ્યા છે, અને ત્યાં કોઈ જાણીતી સર્વસંમતિ નથી કે જેના પર એક સાચો છે.