7 things to know before the Marine Corps Marathon