Repairing the damage to the home of the Houston Grand Opera and the Houston Ballet, which have relocated temporarily, will take at least eight months.