Geometry of self-propulsion at low Reynolds number