Seneca One developer wants cars on Main Street, and he's set to give up millions of dollars for it