“Towers of a Martian Odyssey” — a multiple-component sculpture inspired by the movie “2001: A Space Odyssey” — was installed recently along the Rillito River Park section of the Chuck Huckelberry Loop ...