A massive cold front sweeping across the U.S. is bringing a sharp and unseasonable drop in temperatures at the start of May.