Tampa Bay Buccaneers snap Kansas City Chiefs' 5-game win streak with 19-17 victory