Can the world replace fossil fuels by 2050?

Welcome to the year 2050. In cities around the world, cars whiz past tall buildings and factories, yet the air is clear,