Long run technology and fuel transitions and their energy and environmental implications