100% Electric Nissan Leaf Takes Historic Pikes Peak Win