What led prehistoric people to live in settled villages?

fear of surrounding tribes
fear of European explorers
end of free roaming animals to hunt
cultivation of crops