Smelly rain unraveled by scientists