Talk to your landlord and see if he’s flexible on your contract. Maybe if you help find someone to take over the lease, like by paying for the Buffalo News ad, he’ll let you out of it.
But basically you entered into a contract so the excuse of “my work is moving me” doesn’t matter.
More than likely if you’ve paid on time and have been a good tenent the landlord isn’t going to let you out of the lease without a fight. It’s a real pain in the ass finding good tenents.