Is Solar Here to Disrupt the Utilities?