A new study looks at the ideal locations to be self-employed -- and Silicon Valley isn't one of them.