U.S. prepares for arrival of Hurricane Sandy