CCC'17 Tutorial - Operator scaling: theory, applications and connections