The official start of the 2026 Atlantic hurricane season is less than two weeks away, and the National Hurricane Center is ...