Goldman Sachs says buy Juniper Networks, sees nearly 25% upside for the stock