Weather Talk: First named storm of 2024 hurricane season