Atlantic City under water as Sandy hits New Jersey