Joe - if you want to house-hack you don't necessarily need a multi-family building to do so. My first place was a single family house with 4 other roommates. Rent by the room and split utilities. If you have a bunch of friends you would want to live with that would be the best way to start. Additionally, if you aren't private and don't mind a strange person in your house from time to time you can Airbnb a room in your house as well. We rented 1 of our rooms in college as a short term rental before Airbnb was even a thing.
As mentioned, the multi-family units in Buffalo are stupid expensive right now and there is a lot of competition. It seems like everyone started reading Biggerpockets and decided to buy one at the same time and now there are not many nice ones left (plenty of dumps in the ghetto though) so when a nice one becomes available it goes quick and often for cash. However there are tons of single family houses available and you will get better bang for your buck, lower down payment and financing costs, and potentially better resale since 99% of the market buys SFR.
Don't rule out a nice 4-6 bedroom house because it's not a duplex. Just another option for you if you aren't having any luck with multi's!