Many Canadian residents with U.S. citizenship could have problems with their banks and other financial institutions in coming months unless they provide them with a U.S. identification number, CBC News has learned. Experts say those who refuse or who can’t could face fines or the risk of their bank accounts being closed.