Why you're still single, according to science