Americans delaying financial milestones amid economic uncertainty