2023 was slowest year for US home sales in nearly 30 years as high mortgage rates frustrated buyers