5 reasons why our apps fail in some African countries