Sandy threatens east coast cities