These 3 Michigan cities are among 50 Best Places to Live in US, according to Money