Longmont plans 187 affordable units on land acquired in Cost