Businesses, Politicians Raise Red Flag on Google Glass