Invia SMS: Modeling solar radiation at the earth's surface