Why Charlotte, NC is #1 Destination for Millennials and Their Baby Boomer Parents