Healdsburg debuts biggest floating solar farm in nation : vi