Weather Telematics creates 40 Million weather points in its first year