Distinguished Lecture | Recent Progress on Numerical Homogenization: Theory and Numerics