Residents question City Council about Helen Baker site