Matrix and operator scaling: Analysis in the service of Algebra, Combinatorics, Geometry and more..