What are the strengths and weaknesses of migration programming that has taken place / is underway in north and sub-Saharan Africa? Specifically, in areas such as livelihoods support, protection of migrants, border security and support for resettlement and voluntary return?