Shapiro: Midterms won't be walk in the park for Dems