Comparing face recognition algorithms to humans on challenging tasks | Synapse