Tackling the Challenges of Enzymatic (Bio)Fuel Cells