Text this: Adaptive Generation in Dialogue Systems Using Dynamic User Modeling