Temporal Weather Prediction using Genetic Algorithm: Utilizing the techniques of Back Propagation Algorithms