where was the book of revelation written