Silver Spring Networks Prices Initial Public Offering