Southern California experiences 20-foot waves