Could the Texans pull off the upset vs the Pats on Sunday?

Could the Texans pull off the upset vs the Pats on Sunday?