Challenging times ahead for Saudi banks -