I'm pretty sure you need a license to legally operate any motorized vehicle on a public street
http://www.dmv.org/il-illinois/other-types.php#IL-Moped-Licenseso yes, you need one