Newport Beach, Huntington Beach and Seal Beach closing shores on July 4th