I really want to go to Cornell but I need to expand my search

Agree re: UVM and UMass. Virginia Tech is another strong STEM university with a strong ag school, that would be great for your interests and that offers the natural beauty of the Blue Ridge Mountains. Purdue would be a fit academically but the Indiana terrain might not appeal as much as the others.