An electric Range Rover has been years in the making. Is it worth the wait?