De Blasio slammed with criticism for keeping schools open in snowstorm