Havasupai area closed until end of July