Add route failure cache for bots
Merge branch 'bots' into for-0.20