Location independent weather forecasting using neural networks.