Metabolic Engineering of Cyanobacteria for Production of Chemicals