Obama could face a green primary challenge in 2012