Human development and interaction in the age of ubiquitous technology