Evolving the classrooms of the future: The interplay of pedagogy, technology and community