Due to a budget shortfall, NYC's Gay Pride parade has been cut by a mile.