Text this: The innovation platform in Mozambique: evidence from Chicualacuala and Changara