FITOVERT: a dynamic numerical model of subsurface vertical flow constructed wetlands