Progress and Innovation: Can We Restore Faith in the Future?