Pittsburgh voted next best haven for hipsters