How late can you plant sunflowers and still see blooms? What you need to know about these beautiful giants