TapTap Now’s food delivery service is gaining ground in Cap-Haïtien despite Haiti’s internet, power and economic challenges.