Small cars are back because that’s all Americans can afford