There's no need to wait for warm weather to plant sweet potatoes. You can grow them in containers indoors. Learn how to propagate, grow, and harvest them.