Modeling internal migration flows in sub-Saharan Africa using census microdata