High order entropy stable discontinuous Galerkin methods for the shallow water equations: networks, quasi-1D flows, and positivity preservation