The Geometry of Infinite-Dimensional Groups