US Supreme Court seems open to keeping cross on public land