Striking pictures show yellow pollen haze over North Carolina