Dozens take shelter from the cold