Will millennials ever be able to afford houses?