Biofuels may have a role to play in curbing climate change, Britain's Royal Society concludes, but many questions remain.