implemented weatherQueryBuilder