A Coupled 2D and 1D Finite Element Model Simulating Tidal Flow in the Venice Lagoon Channel Network