Evolution and Distribution of Cyanobacteria