Design Thinking with a Bot: Supporting the Design Thinking Process Through a Conversational Agent