Discrete Groups in Geometry and Analysis