Cape Town hones ambitions to become an African tech hub