10 most affordable cities for developers