N.C.'s first 'green' rest station opens