Design and use of CALM : An ubiquitous environment for mobile learning during museum visit | Synapse