Environmental change and cultural response between 8000 and 4000 cal. yr BP in the western Loess Plateau, northwest China