3 reasons the New England Patriots will dominate the Houston Texans