Generative AI usage and improvisation capability: The mediating role of technological affordances and the moderating role of task uncertainty