Diffusion-driven pattern formation in a network-based cholera model with environmental transmission and adaptive mobility