Smoke Detection: Challenges, Regulations & Solutions