Supreme Court Justice Kennedy's retirement promises huge battle for greens, others