Visas the biggest challenge to intra-Africa travel