Main Factors That Affect the Future of Banking