largest city located along the nile river?