That's citibank's professional negligence.
Citibank should check the person's driver license. That's bank rule.
You'd better email citibank and ask them if you don't have any photo ids, can you deposit a check to your account but the check does not issue to you. Remember don't mention you have such a case.
Tell us what they say and then we can tell you what we can do next step.
basically, that's citi bank's fault. They must reimburse it.