Buffalo Bills defeat New England Patriots, 31-0