Learning in a Smart City Environment, Journal of Communication and Computer