Buffalo Bills beat the New England Patriots to sweep Bill Belichick’s team for the first time since 1999