It's over a hundred-foot long, 830 tons, and yellow. The Irish-American creators of of the "OE35" call it a buoy, but this piece of mega infrastructure may represent a big leap forward for harnessing clean power from the ocean. Matthew Larotonda reports.