CUP-ECS Colloquium: Recent Development of Multigrid Solvers in HYPRE on Modern Heterogeneous Computing Platforms