Buffalo's startup scene is thriving. What does that mean for the suburbs? – WGRZ.com