Pros and Cons of Relying on Wind and Solar Power for Future Energy Production