Mid-to-late Holocene Climate and Ecological Changes over Europe