The Impact of Climate Change on Cholera: A Review on the Global Status and Future Challenges