add forecast io exceptions