Isaiah: Prophets and Prophecy

Are biblical prophets mystical seers with crystal balls, magically predicting obscure future events? If not, is there a better way to think about biblical prophecy?