Huge wind gusts send ocean water flowing into the streets of this Deleware town