Answer:
1. Bad weather
2. Unforeseen accidents
3. Ongoing construction
4. Area development
5. Traffic
and some others...
5.3m questions
6.9m answers