30-year mortgage rates falls to near-record low