Texans season ends with 41-28 loss to Patriots