US mortgage rates at all-time lows; 30-year loan at 3.23%