how long does it take to grow cannabis pot weed indoors