The National Association of Realtors says U.S. home buyers signed more contracts to buy existing homes in March, as weather in much of the country warmed and as more listings came on the market, CNBC reports.