Modeling the disappearance of the Neanderthals using principles of population dynamics and ecology