One of China’s most visible and outspoken contemporary artists, Ai Weiwei has had a challenging relationship with Chinese authorities, who placed him under house arrest last fall and demolished his studio. Now, Ai Weiwei has sent his first major public art installation to the United States. The monumental piece, “Circle of Animals/Zodiac Heads,” is current…