Hyperbolic structures on groups