Ergodic Theory, Hyperbolic Dynamics and Dimension Theory