Mathematical analysis and numerical simulation of an age-structured model of cholera with vaccination and demographic movements. (February 2019)