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