America teetering on "fiscal cliff"