Internet, economy challenge banks