If you don't attend the interview, likely they will decide you've abandoned your application. There is no way to transfer the file inside Canada. The only thing you could (possibly) do to solve this if you really can't get to Buffalo would be to write to them changing your address to your home country. They may transfer the file back there and then call you for the interview there.