Factors affecting public acceptance of flood insurance in Larimer and Weld Counties, Colorado