Developer buys East Aurora parcel ahead of planned $20M project