HazardNet: A Small-Scale Vision Language Model for Real-Time Traffic Safety Detection at Edge Devices