Time to Stop Laughing at Millennials?

Encouraging new data suggest a snowflake shortage among young Americans.