A historic $2.6 billion housing plan has been approved to create more than 7,000 affordable units in Kansas City.