Science news this week: ‘Thorin’ the last Neanderthal and a ‘smiley face’ on Mars