Hurricane Erin: First Hurricane of 2025 Season Forms Near Leeward Islands;  Authorities Urge Continued Vigilance