The end in sight for years-long Nile dam dispute between Egypt, Sudan and Ethiopia