Crete Island Digs Out In the Aftermath of Torrential Rains