Texans' season ends in Foxboro