But four Midwestern cities secured spots. This suggests that, while good weather might put a smile on people’s faces, it may not be enough to make people truly happy and content. Weather ...