weather mappings. to do: forecase mappings