Geometry of affine Deligne-Lusztig varieties