Nokia Cancels X7 Launch in U.S.