A Parallel Multi-Subdomain Strategy for Solving Boussinesq Water Wave Equations