Weak Galerkin Finite Element Methods for Second-Order Elliptic Problems on Polytopal Meshes