NBC News: Hailee Steinfeld and Buffalo Bills quarterback Josh Allen are engaged