Oregon becomes first state to require predictive scheduling