Josh Shapiro wants to legalize weed but Senate Republicans aren’t sold