Firefighters battling sub-zero weather