Cyanobacteria toxins and the current state of knowledge on water treatment options: a review