Hybridizable Discontinuous Galerkin Methods for Flow and Transport: Applications, Solvers, and High Performance Computing