Hominid Cave at Thomas Quarry I (Casablanca, Morocco): Recent findings and their context