Gravar-mail: mHealth text and voice communication for monitoring people with chronic diseases in low-resource settings: a realist review