Mobile cloud computing for indoor emergency response: the IPSOS assistant case study