What are the strengths and weaknesses of the Introverted Intuitive Thinking Perceiver INTP personality type?