Lowest Mortgage Rates in History; What it means for buyers and sellers.