Groups, geometry, and dynamics