I think biogas might be winner for farms. If reliable and cheap production and liquefaction could be done. LNG seems perfectly reasonable self-supplied source for farms. There is likely enough waste material around for power needs of farming equipment. And source is local.