On eve of likely election call, feds promise $28M in new Transit Windsor funding — with a catch