10 most affordable metropolises to do providers