Islam and the future