Snow delays, cancels flights at DTW