Middle Pleistocene Prehistory in Southwestern Europe: The State of Our Knowledge and Ignorance