Cool front to bring lasting relief for Texas