Text this: Interoperability opportunities and challenges in linking mhealth applications and eRecord systems: Botswana as an exemplar