10 Small(er), Affordable US Cities Ideal for Solo Travel