Mobile internet has revolutionised life in Cuba, helping people find food, fuel and medicine, even helping them organise protests.