Donald Trump sweeps the northeastern primaries, and Bernie Sanders tries to make a last stand