Weslaco water unsafe until Friday