St. Patricks Day Half Marathon Coming to El Cajon