Building blocks for effective telematics application development and evaluation by