Newport Beach may close beaches on weekends after heat wave draws thousands