New Burger place in downtown Albany on Lark Street