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