Application of L-Systems to Algorithmic Generation of South Indian Folk Art Patterns and Karnatic Music