Titans survive Dolphins rally, win in OT to keep playoff hopes alive