how do cultures develop?