If you are thinking of moving to a new city, you might have a lot of questions and concerns. How is the quality of life? What are the job prospects? How are the schools and neighborhoods? These are ...