Online small business banking is flourishing.