Three Consecutive Waves of Cholera Outbreak in Ethiopia (2015-2017): Explanatory Analysis