No more fake data

Refactor the fetching weather's data process.