Strong Construction Demand but Supply Hit by Perfect Storm, According to Construction Products Association