Geometry of integrable dynamical systems on 2-dimensional surfaces