What will it take to get off of fossil fuels? What are actual solutions?

2356 232