A recent study by McKinsey, "Global Payments 2014" provides a great overview of how the payments industry is changing and the impacts that these changes will have on banks. The report argues technology firms and startups will provide the most competition to the incumbents.

"They (banks) did create online banking, but they did it at banking speed. Now they have to operate at Silicon Valley speed.”