Bruce Arians has unexpectedly decided to retire as head coach of Tampa Bay Buccaneers, with defensive coordinator Todd Bowles promoted into the role from next season.