Up to five inches of snow expected Monday, continuing through Wednesday