Science, medicine, and the future