Buccaneers hire Mike Smith as defensive coordinator