Bill de Blasio says primary NYC roads are "in good shape" after snow