US long-term mortgage rates change little; 30-year at 2.87%