Nile River Basin:Ecohydrological Challenges, Climate Change and Hydropolitics