Banks that dont offer a compelling mobile experience run the risk of losing customers to a crop of mobile-first startups offering low fees, broad ATM networks and a wide array of advanced features.