Temporary fix to CityCenter's Harmon would cost $2 million, contractor says