NBC: Puerto Rico will close its only zoo after longstanding complaints