Weather apps all have different forecast information - but why?
Just like weather reports on TV, meteorologist all have
the same set of raw data, but they must process that data and make judgment calls based on their own prediction
in each given situation.