Approaching storm to yield rain, snow and hail across Southern California