Text this: Machine learning approach for water quality predictions based on multispectral satellite imageries