Many theories exist, but common knowledge believes it to be a combination of multiple factors.
Maraming theories umiiral, ngunit karaniwang kaalaman ay naniniwala ito upang maging isang kumbinasyon ng maramihang mga kadahilanan.