A man died while waiting over a half-hour for an ambulance after being struck by a hit-and-run driver last month, according to emergency dispatch logs, an incident that Portland firefighters say highlights their frustration at a lack of available ambulances to respond to emergency calls.