Home Politics Wave-riding generators promise the cheapest clean energy ever