Philosophy on how science can explain anything, including poetry

Do you think science can explain anything, including poetry, God or the meaning of life? Why or why not?