four largest cities on the nile river?