Hailstorm Havoc: Islamabad's May 10, 2024 Fury