DNA helicases: ‘inching forward’