Silver Spring Networks Announces $100 Million Financing