From sending special offers on restaurants to burger-loving current account holders to selling anonymised credit card records, banks are racing to monetize the huge troves of data they hold.