Biofuels face tough production challenges