The Green New Deal is an idea whose time has finally come. But what will it really take to build the…