Bills land their quarterback: Josh Allen