Read the text and choose the correct options to fill in the gaps.
A police officer, a detective and a firefighter are the most stressful and dangerous ... . Well, statistics say that a taxi driver is also a really hard job as traffic is getting ... . Drivers have to sit in a traffic jam every day. ... they become nervous and annoyed. At the same time they have to be careful and attentive in spite of everything. Working as a taxi driver means dealing with passengers each day, not all of whom may be friendly or polite. Additionally, they may have to drive ... high-crime areas or late at night, increasing their risk of getting into dangerous situations. They frequently work long, irregular ... and their shifts can include early mornings, late nights, weekends, and holidays.