21st Century Skills and the Common Core: Research and Practice Perspectives