Curious about how Mayfly swarms near Lake Erie can disrupt traffic and support ecosystems? Discover their surprising impact on both nature and human life.