Hundreds protest mass firing of NOAA employees from DOGE cuts March 7, 2025 by business Hundreds protest mass firing of NOAA employees from DOGE cuts