Future uncertain for 183rd Street traffic calming project :