The US Consumer Financial Protection Bureau (CFPB) has finalized a rule that requires banks, credit card issuers, and most other financial firms to provide consumers with access to their personal financial data - and to help them transfer it, generally at no cost.…