Buffalo Bills vs Pittsburgh Steelers game postponed due to snow