Interstellar radio burst creates a scientific buzz