Business owners still have questions after DNC security footprint unveiled