3 takeaways from the Titans incredible, amazing, stunning win over the Bills