A Virtual City Environment for Engineering Problem Based Learning. | AMiner