Bill Snyder expects to continue coaching for 'quite some time'