Gravar-mail: Designing for scale: optimising the health information system architecture for mobile maternal health messaging in South Africa (MomConnect)