clean energy challenges