add check for weather fetch failure