In policymaking, there are two ways to change the behaviors of a population. You can issue incentives or punishments. Incentives work best.
This article from Stateline reports on how several state and local governments across the US are putting tax incentives in place for developers of affordable housing.