Discrete Groups And Cat(0) Asymptotic Cones