Development of algorithms for ionospheric total electron content forecasting and mitigation of scintillation effects using gnss observations