what are annual and perennial crops?