African tech start-ups faced funding gaps as well as other market failures