<p>High costs, limited financing and rising demand keep homes out of reach.</p>