Biofuels produced by plants or animals are a dead end, the efficiency is just too low and in some cases even negative.Algae-based fuels may have a chance, and once solar cells make electricity dirt cheap then turning hydrogen into e.g. methane may have a chance too.