The Alternative Energy Future: Challenges for Technological Change