As an alternative to demolition, Buffalo, New York offers homes for a dollar