Snap resists investor pressure with new smart glasses