Can renewable energy sources ever replace fossil fuels?