NAHB ranks affordable housing markets