Credit crunch could hinder Sherford town plan