The variational principle in ergodic dynamics