For banks, data on your spending habits could be a gold mine