Homeowners and buyers are the most uncertain they've been since 2023, Bank of America says