The world's most affordable cities for young people