કેબારા કેવ (ઇઝરાયેલ) - માઉન્ટ કાર્મેલ પર નિએન્ડરથલ લાઇફ