Clean energy: What are our options?