Millions of Southern California residents expected to travel for Memorial Day weekend