Wrap a label

Write wrap(text, width) that breaks a sentence into lines no longer than width characters, breaking only between words and fitting as many words per line as possible. Every word is shorter than width.

wrap("fresh sourdough bread baked daily", 12)  ->  ["fresh", "sourdough", "bread baked", "daily"]
def wrap(text, width):
    ...