Text this: Evaluation of artificial neural networks with satellite data inputs for daily, monthly, and yearly solar irradiation prediction for Pakistan