NaijaHacks is tech competition for young Africans to enable them to start their own tech ventures or work at the world's best companies