Customer satisfaction towards E-banking in Saudi Arabia: Alrajhi Bank as a case study.