Millions of Americans are struggling to keep up with the rising rent, while buyers say the housing market is “nuts.” What in the world is going on?