Algal Bloom Forecasting using Remote Sensing with Spatially and Temporally Sparse Satellite Data