Algorithms leveraging smartphone sensing for analyzing explosion events