challenges in cooperative banking