Advances and limitations of using satellites to monitor cyanobacterial harmful algal blooms