City delays vote on homeless shelter