City to take general fund hit after undeveloped commercial land drops