First weekend San Diego beaches, bays are back open