Private equity residential real estate purchases, home-sharing, zoning and population growth are creating a shortage of affordable housing in Oklahoma City.