The economics of cyanobacteria-based biofuel production: challenges and opportunities