Symmetry, Dynamics And Function: Biological Macromolecules Studied By Elastic Network Models