The challenges of banks in the future