detours in buffalo