Cory Booker, the celebrity mayor of Newark, N.J., was expected to cruise to victory in the special election to fill the U.S. Senate seat of the late Frank Lautenberg. But just a week before voters go to the polls, he's facing a surprisingly strong challenge from Tea Party favorite Steve Lonegan.