After deluge, mobile service still not fully restored for many